La Bruche est une rivière bas-rhinoise qui prend sa source à Bourg-Bruche, au pied du Climont, dans le massif des Vosges, à 690 m d'altitude. Elle traverse la vallée de la Bruche puis la plaine d'Alsace pour rejoindre la rivière de l'Ill à Strasbourg qui va finir son parcours dans le Rhin à hauteur d'Offendorf. D'une longueur de 76,7 kilomètres, la Bruche traverse 38 communes sur son passage et elle est rejointe par 21 ruisseaux.